home *** CD-ROM | disk | FTP | other *** search
/ Dos/V Magazine 1995 September 1 / CD [VMAG950901].bin / adaptec / 984a26b1 / update_1.bat < prev   
Encoding:
DOS Batch File  |  1995-06-27  |  7.4 KB  |  183 lines

  1. @echo off
  2. cls
  3. echo  *******************************************************************
  4. echo  *   EZ-SCSI 98ö┼ 3.04J Rev.A é⌐éτ 98ö┼ 3.06J Rev.B é╓é╠âAâbâv     *
  5. echo  *   âfü[âgé≡èJÄné╡é▄é╖üB                                          *
  6. echo  *******************************************************************
  7. echo --------------------------------------------------------------------
  8. echo    Æìê╙üFéPüDéSéSéléaâtâHü[â}âbâgì╧é▌é╠ï≤é╠éRüDéTâCâôâ`âtâìâbâsü[ 
  9. echo          âfâBâXâNé═üAùpê╙é╡é─éáéΦé▄é╖é⌐üHü@                       
  10. echo          é▄é╜üA98ö┼ 3.06J Rev.B é╓é╠ì╖ò¬âtâ@âCâïé╛é»é¬âJâîâôâg    
  11. echo          âfâBâîâNâgâèé╔éáéΦé▄é╖é⌐üH                               
  12. echo --------------------------------------------------------------------
  13. echo éµéδé╡éóé┼é╖é⌐üH [Yes, No, Quit] :
  14. keyin /ynq
  15. if errorlevel 3 goto exit_1
  16. if errorlevel 2 goto exit_1
  17.  
  18. :drv
  19. call drvname.bat
  20. if "%dn%"=="@" goto exit_1
  21. echo â^âCâvé╡é╜âhâëâCâuû╝é═ %dn% é┼é╖üBéµéδé╡éóé┼é╖é⌐üH [Yes, No, Quit] :
  22. keyin /ynq
  23. if errorlevel 3 goto exit_1
  24. if errorlevel 2 goto drv
  25.  
  26. :dskset
  27. echo --------------------------------------------------------------------
  28. echo      EZ-SCSI 98ö┼ 3.04J Rev.A 1/2 é╠âtâìâbâsü[âfâBâXâNé≡âtâìâbâsü[
  29. echo      âhâëâCâué╔âZâbâgé╡é─ë║é│éóüB                                 
  30. echo --------------------------------------------------------------------
  31. echo éµéδé╡éóé┼é╖é⌐üH [Yes, No, Quit] :
  32. keyin /ynq
  33. if errorlevel 3 goto exit_1
  34. if errorlevel 2 goto exit_1
  35. if NOT EXIST %dn%:\EZSCSI.1     goto dskset
  36. if NOT EXIST %dn%:\INSTALL.BAT  goto dskset
  37. if NOT EXIST %dn%:\README.TXT   goto dskset
  38. if NOT EXIST %dn%:\SETUP.EXE    goto dskset
  39. if NOT EXIST %dn%:\SETUP.INS    goto dskset
  40. if NOT EXIST %dn%:\SETUP.PKG    goto dskset
  41. if NOT EXIST %dn%:\~INS0762.LIB goto dskset
  42. copy %dn%:\EZSCSI.1     > NUL
  43. copy %dn%:\INSTALL.BAT  > NUL
  44. copy %dn%:\README.TXT   > NUL
  45. copy %dn%:\SETUP.EXE    > NUL
  46. copy %dn%:\SETUP.INS    > NUL
  47. copy %dn%:\SETUP.PKG    > NUL
  48. copy %dn%:\~INS0762.LIB > NUL
  49. wsp EZSCSI 
  50. wsp README 
  51. wsp SETUP_I
  52. wsp SETUP_E
  53. wsp SETUP_P
  54. wsp ~INS0762
  55. echo ----------------------------------------------------------------
  56. echo         EZ-SCSI 98ö┼ 3.04J Rev.A é╠âtâ@âCâïé≡ìφÅ£é╡é▄é╖üB       
  57. echo. 
  58. echo  Æìê╙üFâtâ@âCâïû╝é╠ɵô¬é¬ '$'é┼Äné▄é┴é─éóéΘâtâ@âCâïé╖é╫é─é¬ìφÅ£ 
  59. echo        é│éΩé▄é╖üI                                               
  60. echo ----------------------------------------------------------------
  61. echo éµéδé╡éóé┼é╖é⌐üH [Yes, No, Quit] :
  62. keyin /ynq
  63. if errorlevel 3 goto exit_2
  64. if errorlevel 2 goto skip1
  65. del $*.*
  66. goto skip1_no
  67. :skip1
  68. cls
  69. echo 
  70. echo ----------------------------------------------------------------
  71. echo  Æìê╙üFEZ-SCSI 98ö┼ 3.04J Rev.A é╠âtâ@âCâïé═âtâ@âCâïû╝é╠ɵô¬é¬  
  72. echo        '$'é╔é╚é┴é─Äcé┴é─éóé▄é╖üI                                
  73. echo ----------------------------------------------------------------
  74. :skip1_no
  75. echo ----------------------------------------------------------------
  76. echo                   ì╖ò¬âtâ@âCâïé≡ìφÅ£é╡é▄é╖üB                    
  77. echo. 
  78. echo Æìê╙üFâtâ@âCâïû╝é╠ègÆúÄq鬠'WUP'é╠âtâ@âCâïé╖é╫é─é¬ìφÅ£é│éΩé▄é╖üI
  79. echo ----------------------------------------------------------------
  80. echo éµéδé╡éóé┼é╖é⌐üH [Yes, No, Quit] :
  81. keyin /ynq
  82. if errorlevel 3 goto exit_3
  83. if errorlevel 2 goto skip2
  84. del *.wup
  85. goto skip2_no
  86. :skip2
  87. cls
  88. echo 
  89. echo ----------------------------------------------------------------
  90. echo  Æìê╙üFì╖ò¬âtâ@âCâï(*.WUP)é¬é╖é╫é─Äcé┴é─éóé▄é╖üI                
  91. echo ----------------------------------------------------------------
  92. :skip2_no
  93. echo ----------------------------------------------------------------
  94. echo  EZ-SCSI 98ö┼ 3.06J Rev.B 1/2 ùpé╠ï≤âtâìâbâsü[âfâBâXâNé≡        
  95. echo  âtâìâbâsü[ âhâëâCâué╔âZâbâgé╡é─ë║é│éóüB                        
  96. echo ----------------------------------------------------------------
  97. echo éµéδé╡éóé┼é╖é⌐üH [Yes, No, Quit] :
  98. keyin /ynq
  99. if errorlevel 3 goto exit_4
  100. if errorlevel 2 goto exit_4
  101.  
  102. rem âtâìâbâsü[âfâBâXâNé¬ï≤é⌐é╟éñé⌐é╠â`âFâbâN
  103. IF NOT EXIST %dn%:\*.* goto nextstep
  104. cls
  105. echo 
  106. echo ******************************************************************
  107. echo **********ü@âtâìâbâsü[âfâBâXâNé╔ë╜é⌐âtâ@âCâïé¬éáéΦé▄é╖ü@**********
  108. echo ******************************************************************
  109. goto skip2_no
  110.  
  111. :nextstep
  112. copy EZSCSI.1     %dn%:\  > NUL
  113. copy INSTALL.BAT  %dn%:\  > NUL
  114. copy README.TXT   %dn%:\  > NUL
  115. copy SETUP.EXE    %dn%:\  > NUL
  116. copy SETUP.INS    %dn%:\  > NUL
  117. copy SETUP.PKG    %dn%:\  > NUL
  118. copy ~INS0762.LIB %dn%:\  > NUL
  119. goto exit
  120. :exit_1
  121. cls
  122. echo 
  123. echo ----------------------------------------------------------------
  124. echo  EZ-SCSI 98ö┼ 3.04J Rev.A é⌐éτ 98ö┼ 3.06J Rev.B é╠âAâbâvâfü[âg  
  125. echo  é═ÆåÆfé╡é▄é╡é╜üI                                               
  126. echo ----------------------------------------------------------------
  127. goto end
  128. :exit_2
  129. cls
  130. echo 
  131. echo ----------------------------------------------------------------
  132. echo  EZ-SCSI 98ö┼ 3.04J Rev.A é⌐éτ 98ö┼ 3.06J Rev.B é╠âAâbâvâfü[âg  
  133. echo  é═ÆåÆfé╡é▄é╡é╜üI                                               
  134. echo. 
  135. echo  Æìê╙üFEZ-SCSI 98ö┼ 3.04J Rev.A é╠âtâ@âCâïé═âtâ@âCâïû╝é╠ɵô¬é¬  
  136. echo        '$'é╔é╚é┴é─Äcé┴é─éóé▄é╖üB                                
  137. echo        é▄é╜üAì╖ò¬âtâ@âCâï(*.WUP)éαé╖é╫é─Äcé┴é─éóé▄é╖üB          
  138. echo ----------------------------------------------------------------
  139. goto end
  140. :exit_3
  141. cls
  142. echo 
  143. echo ----------------------------------------------------------------
  144. echo  EZ-SCSI 98ö┼ 3.04J Rev.A é⌐éτ 98ö┼ 3.06J Rev.B é╠âAâbâvâfü[âg  
  145. echo  é═ÆåÆfé╡é▄é╡é╜üI                                               
  146. echo. 
  147. echo  Æìê╙üFì╖ò¬âtâ@âCâï(*.WUP)é¬é╖é╫é─Äcé┴é─éóé▄é╖üB                
  148. echo ----------------------------------------------------------------
  149. goto end
  150. :exit_4
  151. cls
  152. echo 
  153. echo ----------------------------------------------------------------
  154. echo  EZ-SCSI 98ö┼ 3.04J Rev.A é⌐éτ 98ö┼ 3.06J Rev.B é╠âAâbâvâfü[âg  
  155. echo  é═ÆåÆfé╡é▄é╡é╜üI                                               
  156. echo. 
  157. echo  Æìê╙üFâAâbâvâfü[âgì╧é▌é╠âtâ@âCâïé¬é╖é╫é─Äcé┴é─éóé▄é╖üB         
  158. echo ----------------------------------------------------------------
  159. goto end
  160. :exit
  161. echo.
  162. echo -----------------------------------------------------------------
  163. echo   ******************  é¿öµéΩùlé┼é╡é╜ü@************************  
  164. echo   EZ-SCSI 98ö┼ 3.04J Rev.A é⌐éτ 98ö┼ 3.06J Rev.B é╓é╠âfâBâXâNé╠ 
  165. echo   âAâbâvâfü[âgé═ÅIù╣é╡é▄é╡é╜üB                                  
  166. echo   âAâbâvâfü[âgé╡é╜âfâBâXâNé╔é═ë║ïLé╠ôαùeé≡ïLé╡é╜âëâxâïé≡ô\é┴é─  
  167. echo   ë║é│éóüB                                                      
  168. echo            *********************************************       
  169. echo            * ▒└▐╠▀├»╕ EZ-SCSI 98ö┼ Version 3.06J Rev.B *       
  170. echo            * ì╖ò¬âAâbâvâfü[âgö┼                        *       
  171. echo            * DOS/Windowsùpü@ô·û{îΩö┼                   *       
  172. echo            * ├▐¿╜╕ 1/2 ╛»─▒»╠▀                         *       
  173. echo            *                                           *       
  174. echo            * Copyright(c) 1992-1995 Adaptec, Inc.      *       
  175. echo            * All rights reserved.                      *       
  176. echo            *********************************************       
  177. echo.
  178. echo  Æìê╙üFâJâîâôâgâfâBâîâNâgâèé╔âAâbâvâfü[âgì╧é▌é╠âtâ@âCâïé╖é╫é─é╞ 
  179. echo        UPDATE_1.BATâtâ@âCâïé¬Äcé┴é─éóé▄é╖üBâvâìâôâvâgò\Īé╔û▀é┴ 
  180. echo        é╜éτìφÅ£é╡é─ë║é│éóüB                                     
  181. echo ----------------------------------------------------------------
  182. :end
  183.